www.gusucode.com > ROCKOA PHP协同办公OA办公系统 v2.0PHP源码程序 > ROCKOA PHP协同办公OA办公系统 v2.0/rockoa_v2.0/rockoa_v2.0/webrock/person/kaoqin/ext_kaoqin_myscript.js
var uid = params.uid,enddt,month,year, demonth = params.month; if(isempt(uid))uid = adminid; if(isempt(demonth))demonth = js.now('Y-m'); function getnr(y,m){ var url = js.getajaxurl('getkaoqin', 'kaoqin', 'person', {uid:uid,year:y,month:m}); $.get(url, function(da){ getnrshow(js.decode(da)); }); } function getnrshow(a){ var i,o1,s,s1='',b,b1; for(i in a){ o1 = $('#day_'+rand+'_'+i+''); s = ''; o1.html(a[i].str); } b = a[99]; for(b1 in b)s1+='、'+b1+':'+b[b1]+'次'; if(s1!='')s1= s1.substr(1); if(s1.indexOf('function')>0)s1=''; getcmp('jbmsg_'+rand+'').setText(s1); js.msg(); } function fenxila(){ js.msg('wait','分析中...'); $.post(js.getajaxurl('fenxi','kaoqin','taskrun'),{uid:uid,startdt:''+year+'-'+month+'-01',enddt:enddt}, function(da){ if(da=='success'){ getnr(year, month ); }else{ js.msg('msg','分析失败'); } }); } var panel={ xtype:'calendarpanel',textvalign:'top',defaultMonth:demonth, renderer:function(tad, ars, y, m){ var s= '<div style="line-height:20px;text-align:left"> '+ars.d+' <span style="font-size:11px;color:#888888">'+ars.jieri+'</span> </div>'; s+='<div style="font-size:12px;padding-left:3px" align="left" id="day_'+rand+'_'+ars.d+'"></div>'; enddt = ''+y+'-'+m+'-'+xy10(ars.d)+''; return s; }, changemonth:function(o,y,m){ month = m; year = y; getcmp('month_'+rand+'').setValue(''+y+'-'+m+''); getnr(y,m); }, bbar:[{ xtype:'rockdate',format:'month',emptyText:'月份',width:80,id:'month_'+rand+'',change:function(a){ rock[index].setMonth(a); } },'-',{ text:'重新分析',handler:function(){ fenxila(); } },'-',{ xtype:'tbtext',id:'jbmsg_'+rand+'' }] }; return { panel:panel };